(noun) waste-yard, wasteyard, rubbish dump, dump, dumpsite, garbage dump
a piece of land where waste materials are dumped